5861 314
5747 253
4682 702
503 37
4852 859
10650 545
3608 625
3943 64
4582 164
2154 205
5122 573
4578 540