29630 6
19727 1
27659 3
25731 6
28504 7
25179 1
30259 5
39182 5
25301 3
33907 4
54258 5
18905 3
27676 6
18301 1
89329 25
57579 19
26232 6
33408 5
36784 7
20726 1
22204 1
31205 6
28507 4
22933 1