6994 24
5857 12
10819 25
11098 19
3979 7
3269 3
3121 2
4099 3
6192 9
8275 28
3922 4
6007 14
4741 7
4950 4
6715 16
4094 5
7488 25
3426 8
4179 1
4161 7
4197 6
6745 10
8632 39
9992 30