610
579
578
656
5918
5913
5825
5816
5718
5617
537
554
17282
13700
11311
10030
771263
7582
6980
6432
609147
56810
556142
4830