118229
88295
434979
286601
465971
700814
58330
93270
656361
1010646
529388
76311
53465
369453
1319
216884
738
836428
771526
183903
251175
82734
870766
30121
662137
574451