14121
3328
2245
2129
2114
1894
1435
1433
1272
1266
1224
1169
1164
1159
1128
1089
1044
884
864
860
859
842
798
793