5468
389620
444600
39402
236110
745175
470416
229653
1645571
1520673
1480967
144949
1369444
1255367
1246523
1244898
134674
366686
763508
222988