4131 30
12209 85
96756 533
8954 393
7143 692
8892 680
51839 725
1572 373
30577 436
2862 56
14493 539
4717 462
3821 919