680
630
620
610
600
654354
5732
580
5916
5558
5813
5447
12980
10480
8241
6570
561262
5260
5030
4431
4439
435147
380142
31750