653 107
3562 970
17513 345
26349 257
8831 238
8639 843
10605 606
9975 703
6891 508
12280 333
3013 611
29176 935
57370 165
541 65
7241 29
2106 612
1775 297
1723 47