660
620
610
600
560
624354
5713
5347
5314
58736
5258
12420
10090
8011
6370
549262
5090
4740
4331
4339
411147
376142
31250