3k
243
72
32
451
293
365
381
191
251
45
64
212
633
222
1789
201
734
486
9
8
161
849
877
614
782
695
891
19