3580
3285
3060
3011
2977
2943
2928
2902
2892
2836
2824
2822
2754
2743
2733
2730
2713
2701
2683
2651
2634
2622
2611
2605
2599
2533
2519
2504
2474
2465
2448
2441
2441
2421
2408
2403
2377
2362
2346
2334
2323
2319
2291
2241
2223
2219
2214
2208
2197
2191
2189
2183
2171
2146
2132
2132
2131
2126
2118
2108