17960
1785
376207
188124
385243
602507
814497
392380
943319
233804
442250
266364
651865
836605
862715
96071
293983
73450
219444
180139
603565
426165
342544
748211
531176
706216