3507 3
2157 6
1649 3
7063 24
3968 10
3826 15
4398 26
3984 18
28242 103
25588 40
4315 9
5159 20
3410 18
1691 4
28283 28
7223 35
4406 8
14064 87