686213
257674
303727
260898
42165
275425
385507
457705
887350
232600
792736
5872
1048311
1033196
1028904
1027707
1023822
1022720
1020551
1017559
1016675
1015496
1014252
1013350