21819 662
6546 585
2298 301
12739 376
12350 771
56929 587
61680 95
8917 676
22963 509
3374 337
7009 299
2653 528