2630
2628
2615
2592
2579
2520
2511
2490
2458
2424
2402
2394
2377
2358
2351
2338
2333
2298
2293
2244
2231
2225
2188
2170
2161
2153
2150
2136
2133
2131
2130
2088
2078
2074
2068
2055
2033
2029
2028
2025
2003
1973
1970