848 496
960 352
3054 412
41 375
698 527
206 617
638 388
958 825
601 607
579 949
105 95
100 13
310 330
88 322
450 930
914 905
299 324
429 93
564 188
837 730
308 328
499 863