7095 443
2264 618
1522 101
4471 240
4271 785
8026 354
6639 450
9641 461
5361 604
5102 378
3443 653
20293 276
4233 441
14358 104
5864 384
70508 659
8486 713
7780 956