2195 3
18547 25
9508 16
5000 8
1675 9
2093 2
1247 4
7334 40
6141 37
4488 13
1266 5
2253 4
1394 8
2551 9
1667 8
6842 44
4322 10
1793 4
2139 6
1604 2
1613 5
3933 14
8631 38
3126 15