9900 15
7534 3
15751 14
15569 18
29318 37
10041 24
10296 6
8101 6
7575 8
4382 1
6431 2
6264 3
8548 8
8897 9
12580 7
7883 3
10711 8
5231 1
10287 13
12715 10
5673 4
8537 2
11477 6
13930 8