7911
646
656
703
652
622
635
590
444
450
42327
32150
31233
28475
2451267
22154
2138153
19576
1954149
15920
15700
13940