66038 303
24091 864
616594 1431
593751 924
14919 76
65126 601
10705 507
563171 3033
11094 78
288281 1075
26875 217
13980 445
962062 2073
472721 1306
707639 1074
71936 185
785615 2421
7002 429
11909 911
372306 812
1375502 4263
395069 1153
11025 362
818125 1659
552433 712
10463 556
871845 2239
300980 916