423164
372154
29656
167267
5175799
465210
2246988
803613
1010868
105805
565302
569601
3593581
3123148
2426804
2070609
1996358
192278
1778118
1724136
1699196
1644471