2k
213
21711
1116
811
842
791
602
391
241
10
671
692
962
7
4
16012
61
25
642
501
641
651
113
29
411
582
643