7455
6314
3821
3785
3770
3594
3558
2178
1956
1914
1866
1729
1681
1540
1484
1412
1282
1217
1051
1018
903
873
821
691
653
620
601
570
515
509
485
470
424
408
404
394
363
301
295
244
230
228
227
226
211
207
183
176
175
162
161
155
146
144
137
131
118
111
109
100