2731 88
61145 629
19378 334
5542 300
3534 231
10113 673
143571 288
71851 613
31283 869
18059 180
33399 787
48111 514
39236 825
24200 455
29273 319
19771 54
11338 525
3144 408
2321 132
2722 89
6408 199
28681 891