25000 37
9592 15
22366 40
21646 41
9709 18
13674 8
14688 5
8723 12
14465 13
11665 16
15493 7
13848 6
14816 24
12562 29
20098 24
19792 27
10066 11
8437 8
14527 26
13062 16
2736 5
8204 10
9220 1
9627 2