439500
319596
388963
217752
313567
104183
574697
138428
176628
248846