2693 88
61085 629
19284 334
5529 300
3372 231
10103 673
143153 288
71683 613
31152 869
18045 180
33390 787
47821 514
39051 825
24107 455
29165 319
19662 54
11316 525
3131 408
2306 132
2706 89
6401 199
28436 890