41 0
1267009 9586
420992 4176
211943 512
607392 3571
381440 2254
513894 1335
244360 1901
1452 18
727173 6846
822197 6670
271141 788
327412 890
218679 1289
704058 2818
1061323 5559
17172 100
425931 1963
211977 856
226585 665
451666 2306
517550 9664
884740 5962
88741 422