3168
2018
1908
1718
1552
1526
1426
1400
1371
1311
1279
1227
1116
1110
1093
1011
869
801
751
720
634
623
611
601
590
576
569
551
546
539
488
480
458
440