21718 662
6511 585
2293 301
12619 376
12219 771
56686 587
61302 95
8888 676
22862 509
3348 337
6957 298
2641 528