34856 10
38878 12
25058 2
35555 8
43480 12
58156 13
22559 2
23330 4
17953 0
21929 3
63008 9
24781 4
29704 5
34628 6
28231 4
56306 12
23407 4
25327 5
15307 1
34129 2
36129 4
34052 17
24052 3
196279 38