10431 201
6467 143
15711 767
12683 835
11421 848
15017 93
18225 343
17047 759
14460 58
283244 1571
3129738 6740
705366 1989
384291 1079
2860316 7255
118096 632
41909 582
60063 486
47541 393
62346 598
56945 163
49303 584
21077 187
32792 294
38461 467