19431 19
12001 9
33131 22
30053 32
115693 127
58797 67
22019 18
9814 7
48729 59
35179 36
24971 25
18507 17