28343 304
12683 225
7802 246
29429 176
5413 688
7890 369
4858 59
12280 624
6412 96
92716 450
7577 727
8316 243
81085 383
18228 822
8958 899
8887 385
71230 170
1415 45
4192 154
89766 350
10330 595
17472 81
4828 582
14055 138
38203 453
3165 35
11788 211
3111 262