34727 7
34679 4
45559 6
39277 2
20608 4
43780 7
21682 2
93357 10
34627 2
26854 4
52081 10
25527 4
32105 7
35178 5
27980 3
29403 2
20555 0
24177 4
18778 1
30803 2
29976 3
35801 2
50129 13
31728 6