440528
320230
172280
389439
218165
313846
104419
164210
575582
138632