35405 3
49984 10
44879 3
25730 1
28632 1
24809 0
18303 1
32830 3
22477 2
30704 4
40157 3
37684 5
51205 4
28556 2
40929 2
49556 4
22851 1
22756 2
43882 3
49056 5
32327 1
26159 6
37558 9
42851 5