3736 27
23958 603
16981 757
11339 644
4955 168
183241 1097
2956 290
4464 748
2930 309
3338 402
6768 580
2819 402