4168
3887
3584
2419
2026
1869
1778
1757
1539
1263
1135
1092
1038
985
854
841
804
747
688
526
441
440
426
423
398
375
341
329
317
303
272
232
230
202
184
180
157
145
139
130
125
124
119
115
110
92
88
73
68
55
54
52
45
44
40
39
38
36