355418 1102
349172 946
10378 100
134883 418
101487 337
142003 281
133214 399
137631 966
126022 682
100287 738
280970 595
217180 633
68895 590
243719 616
110917 648
24091 362
202333 681
124355 228
33865 236
440838 1326
131066 894
19683 134
89643 716
414406 1155
30440 941
49377 457
112548 184
91449 879