3867
3346
2644
2588
2132
2052
1811
1505
1383
1354
1291
1254
1209
1199
1081
1008
996
977
931
842
763
758
751
659