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