10401 9
9958 8
11121 5
8894 2
10000 11
9413 9
9594 4
9903 18
12125 5
8751 3
10540 3
13554 26
11511 12
14705 36
14330 10
12192 7
18310 26
21649 11
10257 12
12106 16
23685 58
16818 41
12271 19
17299 17