423164
372154
29656
167267
5175799
465210
803613
1010868
2245988
105805
565302
569601
3592581
3122148
2426804
2070609
1995358
192278
1778118
1724136
1699196
1644471