31114 105
22975 81
9120 19
25557 80
12125 34
5101 8
25008 55
25696 81
8611 32
18702 49
62337 233
75567 258
12637 29
22362 47