30759 4
21133 2
36328 1
28504 4
34183 4
38329 7
29002 4
35703 6
35258 4
44305 4
21978 2
50183 5
63981 9
26433 2
92507 9
67233 5
37884 6
32931 1
33852 1
39406 8
51003 9
259354 26
35377 4
63527 13