971399
81095
937868
621490
510357
269400
942456
1026673
481492
454106
705421
247157
14796
130901
1014544
881370
315352
624537
667632
970891
679503
536609
478753
370933
303462
768235