34829 10
38882 12
24929 2
35554 8
43455 12
58151 13
22557 2
23329 4
17930 0
21934 3
63007 9
24782 4
29681 5
34603 6
28229 4
56278 12
23383 4
24952 5
15280 1
34132 2
36101 4
34055 17
24051 3
196232 38