5010
525
509
486
5125
498
4511
444
4311
499
433
14921
11980
9341
7980
640263
6330
5780
5251
519147
49810
452142
3670