853 136
2871 418
3873 685
961 126
5847 293
6145 544
5653 51
9010 538
111620 594
41994 511
18606 754
22993 486