985653
67293
682405
881743
324820
69144
217824
167763
467973
211798
59656
247908
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471