26799 26
23334 56
12129 11
10156 2
12289 16
9848 29
10758 23
8097 26
7801 10
6578 10
12153 23
8285 8
6045 7
5257 3
7530 5
7284 10
23037 43
5090 7
7374 9
83026 97
7042 4
6745 3
14424 13
12686 21