2360 108
4647 970
19265 345
26636 257
9532 238
9041 843
11508 606
10918 703
7637 508
12375 333
3090 611
31237 935
62523 166
582 65
8138 29
2131 612
1887 297
1894 47