5268
4881
4472
3062
2524
2402
2133
2111
2010
1663
1354
1336
1302
1083
1076
1023
997
957
918
705
578
558
533
505
498
485
462
424
397
353
313
309
263
203
201
199
197
175
172
166
164
148
146
143
140
136
124
101
97
89
81
73
67
66
57
53
51
45
44
42