634 107
3558 970
17507 345
26349 257
8828 238
8638 843
10605 606
9970 703
6887 508
12280 333
3013 611
29171 935
57363 165
541 65
7240 29
2106 612
1775 297
1721 47