15296 221
29478 511
14501 741
7778 88
10789 287
48037 757
19060 601
15377 575
162921 974
376073 1078
2323795 7050
43621 854
30556 597
31220 935
25843 293