121 0
15210 94
1155488 10762
153477 881
393457 4099
1026605 9800
542075 2765
705147 5129
451883 4530
242406 1871
522047 4890
489622 3678
268464 1353
421819 3358
1017680 9744
1262360 12300
135129 888
769019 4166
460795 2219
277299 766
738098 3883
280499 689
456309 1640
399992 2075