540500
954800
488490
239989
159559
722409
124353
693444
168744
6026
663515
833352
524649
97237
544836
379743
653963
800493
621721
23943