2328 108
4638 970
19232 345
26635 257
9527 238
9034 843
11499 606
10907 703
7633 508
12375 333
3088 611
31218 935
62456 166
581 65
8105 29
2129 612
1883 297
1891 47