2k
593
182
301
22818
221
518
585
704
121
161
867
1219
463
1085
223
1075
1618
844
183
91
5212
4210
857
516
361
636
153
184