23802 2
25577 3
30027 2
30226 1
36384 5
28407 5
23281 2
17551 4
114733 4
219730 19
15858 7
31178 4
24204 3
21433 3
24156 4
39378 4
37956 5
28333 8
23580 4
46680 8
21826 1
22278 2
35354 6
38033 8