3226 506
10702 61
2017 312
11175 573
3484 671
2353 600
1930 393
1837 347
2396 505
562 147
3605 894
2137 484
4803 154
3811 892
2650 529
630 46
1826 379
8018 160
2766 511
3859 624
1607 297
1408 230
2182 41
835 99