1830
1810
18354
1590
14815
167160
14262
14175
127112
11856
11751
12947
14160
11490
8901
7530
605263
5890
5530
5061
491147
4679
425142
33950