439712
319746
389047
217838
313613
104227
92858
216311
574865
138453