853 136
2872 418
3873 685
963 126
5850 293
6146 544
5653 51
9012 538
111625 594
41998 511
18606 754
22993 486