54080 5
17926 1
19730 2
29102 3
32206 3
24455 3
32329 4
20757 2
18282 2
31251 3
38027 5
28501 8
17727 3
20908 1
15552 3
31081 4
38378 5
25853 2
28158 4
13659 1
29359 11
21756 4
18401 4
15301 1