387197
599748
455339
117657
474718
765884
449571
700745
892658
953745
394564
84210
142694
657598
320446
484805
5654500
2965654
2150336
1911238
1831736
1776895
177167
1678433
1541922
1532854
1489850
1480912
1409500
1349590