3600
3299
3079
3027
2994
2970
2946
2924
2907
2851
2838
2838
2768
2759
2751
2746
2725
2713
2698
2697
2647
2637
2634
2617
2614
2549
2535
2521
2491
2482
2462
2459
2455
2436
2421
2416
2391
2382
2376
2359
2337
2333
2302
2254
2236
2235
2230
2229
2221
2207
2206
2198
2184
2160
2150
2146
2144
2140
2127
2123