125450 419
77337 770
2830 69
7405 372
6343 823
8224 534
3869 521
3829 357
5515 711
2535 126
2903 456
5818 548
4216 466
3611 473
3643 95
2844 264
3580 637