3475 5
5027 11
3203 6
10576 16
8602 15
4748 15
5166 4
2481 6
1501 10
1635 10
596 2
247 8
13339 25
4216 5
7512 7
10325 11
5776 6
31302 36
9822 15
5294 4
10076 12
28535 62
61615 130
10071 18