520
513715
500
480
5647
495
494
510
4722
523
460
488869
15181
12140
9521
8300
661263
6470
5910
5381
537147
51110
460142
3850