34958 4
43609 5
31677 2
34406 4
19931 1
34251 11
27808 4
23606 4
19228 1
29358 1
40884 5
20380 3
22826 4
42705 6
21783 2
33281 4
27830 2
27858 3
20482 1
29954 1
24357 1
21580 3
22334 1
28982 2