10432 201
6467 143
15712 767
12683 835
11423 848
15018 93
18225 343
17048 759
14460 58
283244 1571
3130017 6740
705370 1989
384291 1079
2860643 7255
118097 632
41910 582
60064 486
47545 393
62347 598
56946 163
49303 584
21077 187
32792 294
38461 467