276506 996
18861 458
129793 726
65888 733
627255 1950
13045 602
266095 588
167302 290
94449 767
138684 671
54223 263
27430 380
255959 719
25426 478
125515 257
50603 349
176028 934
128301 554
65433 153
78560 605
22428 813
192714 908
125534 359
37652 859
353749 956
106997 230
14002 618
198869 412