2691 88
61085 629
19279 334
5529 300
3372 231
10102 673
143127 288
71672 613
31146 869
18045 180
33390 787
47801 514
39040 825
24103 455
29158 319
19656 54
11315 525
3131 408
2306 132
2705 89
6401 199
28422 890