119255 155032
102170 132821
568247 681896
349351 419221