3536
American
3533
3515
3446
3443
3437
3431
3410
3383
3380
3314
3248
3242
3152
3137
3107
3098
3095
3089
3080
3035
2960
2930
2924
2852
2846
2843
2777
2774
2750
2708