12701 66
338206 1115
532580 983
218178 268
360146 548
189305 747
349884 772
147573 239
143560 931
46106 573
76642 189
62651 293
65856 278
50030 486
85654 819
49019 472
68875 388
1547127 4452
1327611 2508
453450 1310
1093975 1876
307933 1217
623922 1320
1661345 3620
424065 1700