41606 8
60255 9
62579 7
32376 2
47551 3
17756 2
35353 4
132027 19
55105 7
58152 13
22576 2
28057 2
18834 0
45234 3
33557 4
36126 7
52551 20
32107 2
41528 1
37559 3
39401 2
31329 5
33877 4
39951 2