6723 24
5857 12
10819 25
11098 18
3979 7
3269 3
2854 2
3840 3
6192 9
8275 28
3922 4
6007 14
4470 7
4950 4
6715 16
4094 4
7226 25
3426 8
4179 1
4161 7
4197 6
6745 10
8632 39
9730 30