3805 5
15599 40
4996 13
2572 3
6063 12
25177 94
9946 28
10903 26
9006 30
29273 75
4490 13
2965 6
3136 5
1493 1
1988 3
6498 24
5194 8
8421 28
5428 20
3436 11
2196 3
3247 3
3117 9
1996 3