9625 35
4019 9
12446 15
21394 24
6200 6
31324 125
14540 38
1985 6
1624 3
1818 2
22156 93
5596 13
1400 4
1611 2
3948 20
4581 13
917 2
3881 27
2066 3
1721 2
2436 8
3661 17
2793 15
2128 5