4090
288
160
3950
2018
1073
3617
303
132
3612
805
190
3475
439
141
3306
163
195
3248
924
154
3195
654
256
2992
337
161
2947
843
196
2688
283
105
2420
642
213
2264
355
130
2205
853
152
2038
943
108