2853
2705
2
2271
2216
2168
2153
1
1933
1850
1729
1293
58
80
102
82
83
57
55
45
70
44
95
75
54
118
56
61
47
46
60
65
51
49
52
62