4877
4402
2487
2465
2404
2003
1982
1462
1213
1117
1067
1052
1032
985
932
929
918
714
709
608
566
512
498
493
474
439
427
426
424
422
411
392
364
327
296
288
234
233
222
211
204
181
160
157
149
143
142
139
138
137
131
126
125
100
99
97
94
86