30960 63
17175 11
21611 34
5550 4
7231 15
10130 14
4693 1
8241 9
7733 14
9312 8
31752 79
8392 13
5811 7
7759 5
15397 23
5529 10
5935 7
11645 17
12148 15
6106 6
20942 25
21323 33
6915 3
6889 8