3604
3302
3082
3031
2997
2975
2947
2926
2909
2851
2839
2838
2769
2759
2753
2746
2725
2713
2698
2698
2647
2637
2635
2617
2614
2549
2535
2521
2491
2484
2462
2459
2455
2437
2421
2416
2391
2389
2376
2360
2338
2334
2302
2254
2237
2237
2230
2229
2221
2208
2206
2199
2185
2161
2150
2147
2144
2142
2128
2123