138816
59073
107573
359683
970647
78438
926490
764484
423646
879378
445620
256200
5100799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471