166434
504696
392380
236804
286724
115922
402899
448862
6552
293807
1003116
89642
345460
85749
142844
1009590
376243
2484
826967
93380
77833
300817
651499
47902
747465
703713