15303 221
29491 511
14503 741
7779 88
10790 287
48045 757
19063 601
15378 575
162923 974
376082 1078
2324251 7050
43637 854
30556 597
31221 935
25854 293