629 107
3558 970
17503 345
26344 257
8827 238
8638 843
10605 606
9970 703
6887 508
12280 333
3013 611
29170 935
57361 165
541 65
7240 29
2106 612
1775 297
1721 47