120777 8
169383 19
74676 5
50101 4
77151 6
89504 7
88880 9
116508 12
109555 9
501109 126
85878 8
84827 6
132629 14
128978 17
121632 16
39802 0
54405 7
35479 2
29459 1
29604 2
38959 3
59452 6
26855 1
58151 6