50620 600
2709 457
6082 487
8696 135
14091 564
13290 659
8562 523
5518 447
30246 718
21420 334
3509 727
4488 685
4381 357