25230 2
37881 4
28926 1
32806 1
30709 5
29884 2
21329 4
24478 4
18002 1
39252 4
28932 1
40258 4
35382 3
17977 2
41876 4
21902 1
20951 1
19234 1
21076 2
19478 1
39830 12
26351 3
31481 1
20426 3