12015 616
45546 628
3865 230
51128 505
18366 292
63986 543
50382 703
2231 433
1930 480
2781 518
313 35
2817 716
738 167
859 146
2760 622
592 103
14695 297
640 110
2262 467
2550 603
1458 274
1151 193
1032 168
3493 915
1834 420
2907 616
1044 190
959 250