34556 4
43232 5
31101 2
33856 4
19483 1
33755 11
27283 4
23156 4
18826 1
28729 1
40383 5
19932 3
22406 4
42180 6
21404 2
32802 4
27551 2
27583 3
20133 1
29806 1
24080 1
21405 3
22204 1
28703 2