41629 8
60303 9
62628 7
32382 2
47578 3
17809 2
35378 4
132101 19
55134 7
58179 13
22627 2
28105 2
18884 0
45282 3
33729 4
36129 7
52633 20
32127 2
41576 1
37652 3
39434 2
31381 5
33928 4
39958 2