813420
285852
299745
15272
19713
88575
313396
801643
67867
56687
495644
399504
99251
263255
210744
827652
58130
400297
273338
1981
927359
989868
17688
965402
395974
336241