2333 108
4641 970
19246 345
26636 257
9528 238
9037 843
11504 606
10912 703
7634 508
12375 333
3088 611
31221 935
62476 166
581 65
8117 29
2129 612
1884 297
1892 47