579619
832848
189833
455363
486613
38922
586578
96880
849305
797500
469158
832970
5082799
3515581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471