44343
146749
290881
134426
671726
691866
285845
123510
248246
142368
930618
104958
112473
1015509
430904
488502
42171
625926
537725
488335
451252
791425
11602
96789
383787
659124