9367 28
9600 20
6515 5
4169 7
4340 3
4573 3
3862 5
4685 2
4039 4
5418 6
4855 1
5105 6
10382 25
12650 32
5825 12
7311 7
6584 6
6217 8
6973 9
8037 10
10887 26
5591 4
14967 44
7214 10