25897 283
14205 421
3277 799
2328 147
18547 441
27452 669
9454 234
15591 431
4872 588
4655 486
17341 410
4087 824
504 74