1073585
1064411
1041433
996602
955793
939652
938337
923877
912638
903437
899923
877458
811470
750697
744836
726690
703473
698690
677869
671614