56378 9
49859 12
185457 20
23553 7
56382 9
24780 0
54051 0
328229 36
43876 10
15706 9
322607 32
372308 44
227180 10
163504 10
218279 18
43633 11
60859 7
37383 7
51680 5
83951 7
52052 9
332153 27
2055353 106
644731 109