3071
3029
3009
2957
2317
2312
2296
2288
2278
2274
2269
2266
2260
2258
2241
2235
2232
2224
1560
1538
1536
1514
1504
1502
1480
791
767
765
763
760
754
746
745
724
719
0