2922
2802
2
2337
2268
2250
2207
1
1983
1902
1753
1322
111
118
77
76
85
70
64
74
66
72
65
71
73
95
75
109
81
161
147
108
63
87