109957 716
2250 679
82016 757
962 197
1213 213
2894 887
487 94
373 115
2861 752
433 94
1730 405
20066 282
1613 470
29389 334
2838 701
2086 414
536 150
168 35
2332 634
2662 370
975 259
2808 719
1604 351
505 102