614
496
506
5010
516
481
482
523
550
512
616
33507
25680
23952
21333
1756267
16542
1557148
14876
1406144
12760
11780
9950