15291 221
29451 511
14492 741
7770 88
10771 287
48001 756
19047 601
15368 575
162915 974
376033 1078
2321823 7050
43540 854
30548 597
31203 935
25821 293