43506 10
60784 7
22306 2
31507 2
19507 1
48401 4
40903 2
29878 3
19859 3
56226 6
36605 4
20027 1
30833 5
59659 3
26003 3
32809 5
66632 7
27233 5
32952 5
43106 8
63603 8
43184 5
75007 28
85828 12