9645 7
29632 13
386 5
1495 22
4784 12
7890 29
1247 5
901 1
14461 27
2317 14
2666 2
2961 11
854 5
2528 9
6823 8
3381 8
12780 25
10674 11
2097 6
6058 28
1506 5
1982 9
1542 3
1039 2