3542
3260
3033
3007
2953
2922
2885
2866
2805
2800
2727
2722
2720
2708
2701
2693
2676
2674
2663
2634
2609
2603
2595
2584
2514
2509
2495
2458
2453
2443
2430
2415
2414
2404
2383
2374
2337
2309
2298
2281
2271
2236
2236
2230
2219
2213
2204
2189
2183
2181
2180
2149
2138
2126
2126
2123
2120
2102
2102
2101