769717
101750
124318
734688
536119
720651
881739
507723
668998
91923
847619
209905
5176799
3593581
3123148
2426804
2246988
2071609
1996358
192278
1778118
1724136
1699196
1644471