3562
3273
3048
3009
2965
2926
2901
2893
2881
2817
2814
2808
2743
2734
2730
2722
2705
2691
2682
2647
2624
2610
2608
2597
2570
2522
2517
2501
2462
2446
2440
2439
2428
2418
2406
2394
2375
2342
2336
2317
2308
2284
2281
2240
2222
2217
2206
2195
2189
2187
2187
2182
2160
2143
2132
2127
2126
2123
2110
2104