819803
1195174
697462
108639
391983
292964
1321400
657989
23162
909644
82664
752455
1244232
483432
297522
115966
5274500
2760654
2020336
1772237
1758736
167067
1620895
1595433
1503854
1495922
1452850
1334500
1294590