20708 3
29831 6
20027 1
28082 3
26128 6
28777 7
25459 1
30533 5
39582 5
25833 3
34177 4
54734 5
19281 3
27976 6
18632 1
90484 25
58231 20
26555 6
33729 5
36984 7
20981 1
22706 1
31380 6
28903 4