89033 403
65817 382
172183 402
155749 634
31671 283
216307 939
38018 916
16279 234
25876 664
98975 490
124767 152
138737 616
95037 686
29746 217
36952 872
79579 348
101742 642
91309 241
22456 386
23655 881
19683 425
39590 122
644392 1873
320007 1208
62926 186
540210 851
166836 580
90693 405