594
730
804
8012
557
693
640
6322
670
6536
560
635
35537
27360
25853
23173
1894267
17844
1701148
16116
1518147
13430
12990
11060