1020940
410397
276272
89949
283948
550719
903737
383294
498701
220781
829648
43047
274579
690883
690133
468137
266772
405980
726948
40507
182116
536501
222731
987481
573119
365211
536247
500105
961862
29944