167978
281498
7643
137427
316482
205806
75922
962928
786939
429437
954206
288824
782644
921373
7288
452192
148141
638510
219283
140314
724518
189455
161812
845636
533592
192343