2503670
1036
2587173
961
3897085
1423
7127978
2478
1992696
788
2707688
948
2114750
565
3270309
1083
2162276
835
2281512
989
3097685
1244
2128554
823
3569087
1357
2339578
892
1497424
596
1803098
744
1566530
546
2019808
1122070
468