439735
319762
389054
217849
313619
104231
574883
138457
176675
248937