25929 851
2154 481
2839 554
2688 143
1978 160
9199 634
63657 651
9479 135
25907 166
14191 361
32407 614
23279 715
5876 187
123520 275
37690 766
14843 131
30641 738
10567 577
63084 509