3447
3249
3166
3156
3153
3084
3072
3029
3024
3011
2855
2648
2548
2470
2403
2387
2294
2283
2276
2270
2265
2249
2205
2182
2156
2139
2063
2029
1539
1482
1480
1423
1375
1369
1344
1270
1247
1243
1225
1207
1179
1173
1043
936
882
737
684
529