15303 221
29488 511
14503 741
7779 88
10790 287
48044 757
19063 601
15378 575
162923 974
376080 1078
2324116 7050
43635 854
30556 597
31221 935
25845 293