23554
903272
44343
46696
146749
290881
15171
134426
613160
671726
691866
144368
867251
540165
30847
892295
280980
538150
252674
537957
179911
529994
99418
571469
577814
965822