782488
728872
507390
285592
523935
495155
861413
1988
790462
330209
506311
939777
1033720
1029106
1029480
1029597
1028774
1019423
1018192
1016529
1015419
1015240
1007125
1006573