43507 10
60758 7
22306 2
31508 2
19504 1
48404 4
40901 2
29878 3
19801 3
56205 6
36555 4
19983 1
30807 5
59629 3
26008 3
32776 5
66629 7
27206 5
32955 5
43084 8
63557 8
43080 5
74984 28
85833 12