15756 18908
from 44326 53191
62638 75166
from 65811 78973
83090 99708
40399 48478
60727 72872
152715 183258
254098 304917
181940 218328
56813 68175
182948 219537
93256 111907
114855 137826
118160 141792
111551 133861
44975 53970
65813 78976
29476 35371
23375 28050
99216 119059
128698 154437