3k
382
271
171
17
472
15
684
746
244
674
31
131
251
9
6
37
521
36
21421
506
241
19
182
302
683
541
511