610
570
5758
66894
62736
620
673391
6110
6746
559
5915
5614
13670
11050
8581
7160
588262
5620
5320
4801
469147
4539
403142
32650