586917
520527
473961
866106
165217
74945
52867
290563
307609
775550
14367
547991
1048311
1033196
1028904
1026707
1022720
1022822
1019551
1017559
1016675
1015496
1014252
1013350