8625 8
4443 5
15501 20
7774 10
33167 55
15249 22
17947 53
14799 56
10841 9
9548 24
15732 27
6027 13
16817 30
70846 131
38621 48
42403 36
10631 24
7646 7
21546 46
4402 11
19082 45
34372 83
4405 6
16172 19