853 136
2870 418
3873 685
961 126
5842 293
6145 544
5652 51
9010 538
111618 594
41991 511
18606 754
22993 486