870675
549517
344410
124496
570854
678342
966304
772566
128145
63777
750565
58722
26131
711129
16116
87238
1255401
1215370
1134579
1117660
1078146
107631
1058710
1053667
1052663
1048435
1043620
1041755
1039733
1036438