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
48862 758
95712 169
71383 329
201361 641
93957 260