50755 10
35609 1
49931 2
32951 3
17732 0
48604 6
26454 5
44281 7
30630 2
37103 3
33706 3
23880 0
38807 2
50653 5
45683 1
32455 1
26976 1
31305 0
35884 2
27809 1
27051 3
18978 2
28955 9
29683 2