56081 48
31457 17
13630 7
19179 18
22518 22
39257 42
93102 95
13729 12
46946 47
24632 20
16746 8
43413 23
124504 125
18010 16
75782 74
52941 94
33145 48
25043 61
11274 7
35825 34
3328 5
72301 105
23569 9
14118 18