13916
13795
11337
3205
2367
2124
2030
1795
1683
1088
1075
1004
955
919
807
760
678
628
596
551
522
510
506