21833 662
6548 585
2299 301
12748 376
12370 771
56956 587
61721 95
8920 676
22982 509
3376 337
7009 299
2653 528