2731 88
61140 629
19376 334
5542 300
3534 231
10113 673
143570 288
71851 613
31281 869
18059 180
33399 787
48109 514
39236 825
24200 455
29273 319
19770 54
11338 525
3144 408
2321 132
2722 89
6408 199
28679 891