1674 3
912 6
12319 15
11666 2
4971 7
5995 8
6280 7
14965 55
6090 12
4882 10
54410 38
14847 19
9017 18
21922 40
9267 7
7964 14
9912 18
7268 13
5053 10
10595 25
25106 32
6837 6
95096 134
10937 18