15594 221
30916 513
14778 741
7946 88
10995 287
49410 758
19409 601
15617 575
163181 974
377601 1078
2404902 7084
44734 854
30790 597
31873 935
26356 293