3001 8
4568 2
7849 21
27216 39
5998 13
5569 7
4732 1
6988 22
5068 13
15278 30
4030 9
12290 13
5203 3
5405 8
7363 19
5681 4
4370 6
5046 10
5822 15
3683 7
5936 10
8073 17
8122 13
7017 12