30559 4
24601 4
20855 4
54603 4
26154 4
40183 4
23859 4
38626 4
41133 4
24282 4
25502 4
35252 4
25583 4
40480 4
33333 4
18932 4
23032 4
11677 4
22756 4
25057 4
17606 3
13959 3
33556 3
25907 3