39603 6
45577 3
48729 1
41830 5
25156 2
88134 5
38927 1
54432 1
41406 2
57952 6
66805 13
59354 8
39431 3
71582 2
36331 2
61282 7
144734 19
39552 3
43178 5
41733 4
45455 3
42808 2
49083 1
34979 2