493459
428986
112236
393565
245514
81188
13592
589896
73852
303247
50122
690958
829225
395993
334474
348957
97174
437629
410663
942226
430298
128824
924284
532956
477652
116157