31861
509417
58383
289251
39969
803694
824791
266246
176864
297116
841517
773662
676907
76747
50637
680151
1266738
1209985
1171696
1108144
1064577
1062943
1059541
1045575
104072
1037967
1027964
102516
1018701
1014754