24504
15119
431477
21024
182603
642393
709626
320291
27095
656544
526699
453806
930840
322136
324428
944334
96665
74172
563520
803246
591501
649138
1058710
586615
829535
996951