603944
18187
103321
411982
1016390
95512
883536
531151
584214
766409
105444
875688
413198
290478
760824
624711
61748
966819
157384
833754
360414
472251
566493
244847
498744
222472