7014 13
12089 22
15517 21
27073 19
2079 9
1813 10
3216 19
32965 69
24853 34
9033 8
11137 15
16911 35
3144 3
4608 9
5063 8
9955 25
5013 1
15703 18
6090 14
5403 12
3652 6
5070 7
5720 10
12690 31