251622 873
478603 1945
1038240 8979
414041 1368
331532 928
197169 741
110290 384
1779539 16153
1375 24
153076 318
296936 2618
269609 2060
630931 5921
525424 5253
679816 4406
611686 5355
407156 2689
586158 1792
678049 3605
1109478 8719
770 10
579903 7096
234347 520
540429 3302