30676 1
27726 2
18784 0
58533 10
40328 8
121307 6
24731 4
36327 5
26476 2
22276 2
26676 2
42932 3
27526 5
19355 1
84903 22
43556 7
34133 13
49680 10
54253 8
390680 66
97107 27
33126 5
201858 30
46880 6