4569
3867
2238
2149
2029
1250
1238
1228
981
975
937
887
793
750
742
686
599
572
570
524
519
485
450
442
434
379
354
347
315
309
306
282
272
269
252
244
204
187
166
159
156
139
137
135
128
127
119
113
112
109
108
107
106
100
99
89
79
73
71
65