25929 851
2154 481
2839 554
2684 143
1977 160
9199 634
63652 651
9478 135
25906 166
14191 361
32407 614
23278 715
5876 187
123519 275
37690 766
14843 131
30640 738
10566 577
63081 509