754719
175551
483202
362141
42704
53962
45449
711737
34182
733949
656683
1005339
370528
853749
795546
533497
14354747
659386
4421578
4131980
3398510
2885192
2154495
2147216
2039492
183966
1810948
16295
153761
1535545