30460 47
13211 5
17176 21
44300 21
30046 34
39254 32
32978 80
31196 46
10091 7
20564 8
47151 53
12215 6
12432 5
29592 26
24720 24
22031 14
14965 18
27216 12
9231 11
30549 26
9282 14
10379 9
15751 10
17508 25