5716
4495
2603
2565
2407
2366
2223
1557
1360
1349
1105
1093
1085
1079
971
913
752
742
734
699
544
524
492
464
457
453
449
438
404
382
372
339
329
279
247
242
230
226
225
215
179
177
175
156
144
134
133
129
127
123
117
115
110
102
101
100
99
80