21829 662
6548 585
2299 301
12743 376
12365 771
56948 587
61708 95
8919 676
22977 509
3376 337
7009 299
2653 528