3486
3211
3007
2985
2921
2907
2884
2821
2762
2755
2721
2686
2679
2676
2675
2665
2650
2649
2635
2627
2603
2570
2556
2545
2514
2495
2473
2458
2443
2443
2428
2414
2404
2382
2374
2347
2337
2309
2266
2265
2237
2236
2236
2221
2218
2213
2204
2188
2183
2180
2180
2137
2126
2126
2123
2121
2119
2102
2101
2101