667820
438946
220106
798141
523141
873169
928295
363336
16324748
731286
5360578
4526981
3678192
3630510
2390216
2264495
804392
86847
499879
2081