15589 221
30909 513
14774 741
7944 88
10991 287
49400 758
19401 601
15615 575
163181 974
377593 1078
2404105 7084
44718 854
30789 597
31868 935
26353 293