121583 650
4212 725
12584 339
6821 328
14313 539
8710 573
5601 351
6809 560
10598 537
17131 417
48099 473
3627 666
33019 512