15588 221
30908 513
14774 741
7944 88
10989 287
49396 758
19398 601
15609 575
163181 974
377592 1078
2403718 7084
44713 854
30789 597
31866 935
26350 293