10431 201
6466 143
15711 767
12683 835
11421 848
15017 93
18225 343
17046 759
14460 58
283243 1571
3129641 6740
705364 1989
384290 1079
2860183 7255
118096 632
41909 582
60063 486
47541 393
62346 598
56945 163
49303 584
21077 187
32792 294
38461 467