670
640
6412
594
536
684
519
530
7515
5330
870
32277
24760
23072
20493
1663267
16082
1481148
14256
1322144
12390
11210
9590