25929 851
2152 481
2839 554
2683 143
1976 160
9199 634
63645 651
9478 135
25905 166
14191 361
32407 614
23277 715
5876 187
123506 275
37689 766
14843 131
30635 738
10564 577
63078 509