6520
5045
3133
2996
2685
2349
2193
1738
1464
1303
1282
1261
1252
1244
1141
1087
1074
900
795
771
658
657
558
557
553
549
543
538
498
486
464
460
433
425
408
401
359
284
266
257
252
250
202
187
186
159
152
151
138
135
131
129
124
117
114
100
99
95
92