15881 1
49909 14
31309 3
29951 2
27305 1
36734 5
25882 1
28633 2
21634 1
38609 5
23032 1
33831 7
21580 1
23905 2
26776 4
57003 8
33934 6
49254 6
36808 4
32282 3
26503 2
43279 9
32576 2
50877 13