633254
129146
306911
816270
10182
70853
180308
636671
79768
116154
9084
27765
174241
543558
132682
85282
692721
510614
942601
625428
8337
68354
474486
703166
662373
327863