4609
4131
3874
2513
2256
2190
1934
1908
1684
1371
1181
1179
1123
1106
1066
891
886
819
750
524
507
495
459
430
394
367
350
330
329
264
260
249
222
212
185
173
158
152
147
145
140
117
105
78
73
71
61
57
52
50
48
40
39
36
34