346955
1231990
851275
745915
356629
80458
439877
279170
1043351
931444
21396
503168
793147
883949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256