48821 149
21695 907
15561 318
31654 78
31958 673
27096 687
11984 574
6563 110
7324 790
18558 399
121440 572
24103 384
2987 184
37634 544