267858
94375
198144
394678
517261
689397
175117
820845
230668
59787
45693
114768
5150799
3568581
3082148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471