5452 3
3005 5
4405 9
27334 3
30852 3
25153 9
13231 2
28528 9
14632 5
24301 8
13482 2
13080 6
21832 2
22978 2
12484 11
18553 2