21685 37
4732 9
19287 21
10695 30
5905 6
4139 3
11750 24
5351 5
6728 12
5126 6
6873 4
4618 7
4330 1
9493 9
5578 2
4078 3
3502 3
18149 30
6794 7
5870 5
7579 10
5153 10
5788 13
5793 11