490980
513957
966394
156904
498718
833710
342359
96175
358335
102270
951144
755361
910419
881591
458156
159882
1279738
1225985
1175696
1114144
1069577
1066943
1063541
1046575
104472
1041967
103316
1029964
1020701
1015754