8747 30
8998 9
6979 5
4618 15
1695 3
11701 40
10287 26
8857 35
4060 12
1139 1
6244 18
5850 10
4517 13
3778 15
2114 11
28387 88
5287 25
13933 31
2262 4
1031 3
18193 65
19976 66
5051 16
8199 28