586172
14484
546910
631517
892485
23278
637829
748415
300326
98592
59670
615699
93175
42379
688221
298835
7351743
528686
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545