3569
3276
3051
3010
2969
2926
2908
2894
2886
2819
2817
2816
2749
2737
2731
2725
2708
2695
2682
2649
2628
2614
2608
2600
2578
2527
2517
2502
2463
2448
2446
2439
2434
2418
2407
2398
2375
2343
2343
2318
2314
2290
2285
2240
2222
2218
2206
2196
2196
2188
2187
2182
2166
2144
2132
2129
2127
2123
2114
2104