59073
107573
359683
970647
78438
926490
764484
423646
921337
879378
445620
256200
5169799
3590581
3118148
2420804
2243988
2070609
1991358
192178
1777118
1724136
1696196
1642471