853 136
2871 418
3873 685
961 126
5844 293
6145 544
5653 51
9010 538
111618 594
41992 511
18606 754
22993 486