2678 108
4646 970
18877 345
26504 257
9278 238
8941 843
11192 607
10419 703
7549 508
12441 333
3070 611
30541 935
60409 165
646 65
7802 29
2139 612
1836 297
1855 47