133732 11
84677 9
39504 11
16557 4
10708 5
29579 10
36582 4
26526 6
38007 3
25252 2
37652 5
15932 4
52977 6
47707 3
41981 7
33506 0
29507 1
30506 8
75457 14
64153 5
60809 8
46351 2
89959 13
30851 7