5655
3094
2386
2227
1911
1674
1596
1548
1332
1327
1317
1125
1118
1045
962
922
908
879
775
752
742
720
719
647
641
637
636
612
585
561