8012
529
507
640
7615
6412
594
590
536
684
546
530
32947
25070
23452
20803
1697267
16242
1517148
14446
1360144
12540
11330
9730