561492
670795
435929
188513
75872
199230
1159999
957553
490462
809774
905282
995795
793147
884949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256