119275
220330
1013573
701294
926950
744606
291144
708991
43191
342269
698322
51881
815638
668974
46537
1031794
876309
505757
379950
290985
316908
60847
605663
11927
480720
757817