43851 3
39158 4
27180 2
48727 3
33480 1
107105 12
47901 7
48032 5
22505 2
30079 2
156133 24
26128 1
55809 7
28834 1
23755 4
28808 1
98328 4
41377 3
26726 3
42359 5
63808 7
33959 6
58926 6
69477 3