853 136
2872 418
3873 685
963 126
5850 293
6146 544
5653 51
9012 538
111626 594
41999 511
18607 754
22993 486