5003 12
5360 1
10493 16
4688 4
6360 2
5729 3
10799 10
7217 14
7024 4
6508 9
5660 11
11140 22
5411 6
5516 5
5300 4
7606 12
6822 3
6677 3
5395 7
6174 4
7899 13
8899 13
7947 8
15348 18