2329 108
4639 970
19242 345
26635 257
9528 238
9035 843
11501 606
10908 703
7634 508
12375 333
3088 611
31219 935
62462 166
581 65
8110 29
2129 612
1883 297
1891 47