2693 88
61086 629
19288 334
5529 300
3372 231
10103 673
143157 288
71684 613
31156 869
18045 180
33391 787
47825 514
39052 825
24108 455
29165 319
19662 54
11316 525
3132 408
2306 132
2706 89
6401 199
28440 890