2691 88
61085 629
19280 334
5529 300
3372 231
10103 673
143145 288
71678 613
31149 869
18045 180
33390 787
47808 514
39045 825
24105 455
29160 319
19658 54
11315 525
3131 408
2306 132
2705 89
6401 199
28428 890