5212
3910
2286
2142
2012
1982
1901
1424
1166
1130
948
941
930
904
903
739
715
650
627
615
577
470
467
451
441
425
415
411
400
382
365
361
345
319
300
260
224
206
197
188
181
178
157
148
133
125
117
116
112
107
103
102
100
99
90
85
73
70
68