487946
1168946
966906
203803
128609
146118
119899
312755
997768
140408
22498
1081118
711157
760313
937248
812888
582824
63287
852707
489390
606779
894356
800922
761728
182407
129776