5912
640
620
590
600
6432
58175
678159
5935
530
11400
9300
7141
5650
514262
4470
4210
4019
3881
364147
342142
29350