417551 1521
86 0
583981 4612
542002 2592
1176726 10695
2545282 8160
1117066 8125
643160 4872
289431 858
121684 448
377149 3549
2844 17
614910 3491
382289 1398
707577 3447
343344 1055
1165853 13868
620013 3052
1571516 11160
130777 766
393779 3939
251726 1130
720295 6433
515376 8402