1016212 1047362 1709361 2160756 2668585 2759131 2771494 2938258 3994860 4094360 5071811 5191501 5458279 5712139 5915066 6433337 6532645 6738491 6867461 7137870 7253230 7931112 8730032 8949598 9509440 9558049 9581585