439629
319693
389016
217809
313592
104212
574798
138439
176647
248899