30758 1
27756 2
18778 0
58532 10
40330 8
121301 6
24730 4
36380 5
26477 2
22307 2
26709 2
42932 3
27533 5
19357 1
84930 22
43559 7
34157 13
49681 10
54329 8
390709 66
97126 27
33129 5
201856 30
46901 6