853 136
2872 418
3873 685
963 126
5850 293
6146 544
5653 51
9010 538
111620 594
41997 511
18606 754
22993 486