3127 912
2166 168
3245 729
941 123
3278 551
1915 352
252 41
1548 249
1123 272
14150 515
3005 784
5973 504
1375 381
2977 629
3033 591
1309 359
1721 350
599 172
3402 883
1791 433
3074 498
3144 388
2372 598
1269 166