874533
384443
567526
189339
669861
1012406
656907
899455
410592
43675
911582
49070
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471