8488 27
2981 7
2535 9
2984 8
1658 2
1675 3
1383 4
2789 6
2401 7
1958 8
5688 24
3595 18
3050 7
6022 17
4415 16
8330 32
13660 46
5243 10
6131 31
10870 41
4701 11
4575 12
2031 7
13118 32