4062 15
972 9
1932 9
1666 4
14425 34
3300 7
9494 17
5423 13
2141 6
6773 31
16174 29
5828 9
3015 9
2392 9
6543 3
17471 27
31242 70
30354 90
34911 50
22369 57
6611 19
6053 17
4268 7
3300 19