2693 88
61085 629
19282 334
5529 300
3372 231
10103 673
143151 288
71680 613
31151 869
18045 180
33390 787
47816 514
39047 825
24106 455
29161 319
19662 54
11315 525
3131 408
2306 132
2705 89
6401 199
28433 890