710568
612735
114823
977561
884664
810685
275586
44824
233144
32616
973734
713940
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471