886696
521980
82243
149693
550851
351710
344433
67687
169174
637199
891947
814886
370973
238928
20321
228479
392199
529949
674442
364587
221294
292195
1004768
998143
903912
80482