3569
3276
3051
3010
2970
2926
2910
2896
2886
2819
2817
2817
2749
2738
2731
2725
2708
2695
2682
2649
2628
2614
2608
2600
2579
2527
2517
2502
2463
2449
2446
2439
2435
2418
2407
2398
2375
2344
2343
2320
2314
2290
2285
2240
2222
2218
2206
2197
2196
2188
2187
2182
2166
2144
2132
2130
2129
2123
2114
2104