5529 10
15397 23
7759 5
5811 7
8392 13
31752 79
9312 8
7733 14
8241 9
4693 1
10130 14
7231 15
5550 4
21611 34
20063 31
17962 47
19615 15