3515
3233
3010
3007
2931
2921
2885
2846
2785
2778
2721
2708
2701
2689
2687
2675
2672
2657
2652
2627
2603
2591
2578
2566
2514
2495
2491
2458
2445
2443
2429
2414
2404
2402
2374
2367
2337
2309
2285
2271
2256
2236
2236
2222
2218
2213
2204
2188
2183
2180
2180
2137
2137
2126
2126
2123
2119
2102
2101
2101