160085
16238
14339
11633
10413
10379
8273
8058
7808
7742
7262
7246
6697
6395
6376
6323
6289
6149
5844
5508
5473
5422
5372
5134
4957
4941
4850
4677
4589
4549
4404
4403
4196
4165
4163
4161
4158
4032
3911
3853
3776
3704
3677
3579
3521
3501
3393
3306
3190
3177
3112
3111
3052
3017
2975
2965
2959
2900
2757