510
9236
570
5131
5113
539
470
4911
484
480
490
14160
11530
8941
7530
611263
5900
5570
5071
491147
4689
427142
33950