129892 155871
101748 122097
88548 106257
88548 106257
57253 68703
34373 41247
31073 37287
17653 21183
12324 14789
56665 67998
14738 17685
62764 75317
38333 45999
49038 58846
from 16262 19515
from 57933 69519
87157 104589
87157 104589
42953 51543
78005 93606
33713 40455
66317 79580
37862 45434
16262 19515