276508 996
18861 458
129793 726
65890 733
627261 1950
13045 602
266098 588
167304 290
94449 767
138685 671
54225 263
27430 380
255959 719
25426 478
125515 257
50603 349
176029 934
128303 554
65433 153
78561 605
22428 813
192716 908
125536 359
37652 859
353750 956
106997 230
14002 618
198876 412