1022913
1696936
40111
80225
731925
51656
1579725
92897
50189
2078921
583821
854914
430562728
238154380
1665768312
156750267
129616178
123023252
1114498895
103233210
88235178
82970290
74668139
69292158