47256 5
19527 1
119258 25
28002 6
25452 2
49657 6
69734 7
62279 6
35401 8
16580 2
15707 1
19227 1
33609 4
25926 1
49601 9
18102 2
16626 3
25131 1
32634 7
19680 4
30954 5
28353 8
23903 2
26208 4