13040 27
8961 19
6411 11
10385 22
5669 16
4443 10
6812 17
5040 9
8374 12
2158 1
2501 2
4739 8
5202 14
4757 6
5592 4
5680 7
6730 13
2590 6
2443 1
10624 7
15329 18
3456 3
4155 9
8167 18