587728
479190
871951
68874
842547
250662
238208
59603
954747
77431
590510
10478
1016311
1015196
1011904
1010559
1007720
1006160
1006675
1006551
1005822
1005707
1004350
1003385