125230 25
50427 9
36829 8
65632 12
39407 8
74559 9
26109 3
65276 4
60728 10
51854 5
24359 0
50557 6
23604 1
29458 0
32232 2
30356 5
28483 3
28902 0
35855 8
36779 4
30757 5
38857 4
127256 44
46302 7