7947
699
660
6429
7020
650
6915
5713
590
612
627
579
13660
11050
8571
7140
587262
5620
5290
4791
468147
4539
403142
32650