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