3138
3093
4
3072
3
3060
6
3031
2954
2946
7
2917
2841
1
2804
2777
2
2764
2734
5
2719
2684
2561
2408
2389
2379
2284
2278
2223
2182
2109
2086
2059