29601 6
40956 5
58251 13
38833 7
26232 1
33682 3
29009 1
26405 1
37154 4
63652 8
88076 9
109159 12
51084 8
74757 9
131932 37
55209 17
41182 3
31559 6
19454 1
29228 1
40503 5
43553 2
31659 5
28709 0