3553
3267
3038
3008
2959
2923
2889
2879
2873
2812
2808
2798
2737
2728
2727
2715
2699
2683
2678
2638
2618
2605
2603
2591
2562
2516
2514
2499
2460
2445
2435
2430
2422
2416
2405
2389
2374
2339
2328
2314
2301
2275
2251
2238
2220
2215
2205
2190
2185
2183
2181
2181
2154
2141
2129
2126
2124
2121
2108
2103