35480 3
50080 10
44926 3
25782 1
28702 1
24853 0
18378 1
32878 3
22605 2
30805 4
40482 3
37753 5
51305 4
28684 2
40978 2
49652 4
22928 1
22857 2
43956 3
49057 5
32431 1
26206 6
37676 9
43005 5