3k
383
675
341
351
71
794
352
46
29
382
483
28
501
391
25
494
18
253
34
16
405
662
933
765
643
10
1107