15550 221
30849 513
14744 741
7921 88
10966 287
49274 758
19365 601
15568 575
163166 974
377505 1078
2394781 7081
44613 854
30761 597
31771 935
26299 293