2819 9
3006 6
3448 7
3337 12
2087 1
1977 5
1843 5
2165 5
1598 3
2201 3
2546 10
3416 11
6335 16
10431 33
7745 31
3778 10
9699 37
2662 7
5445 19
3428 9
3997 14
4169 8
5075 17
15524 42