20866 329
5829 358
6543 615
5414 469
4294 867
14951 720
5615 390
6589 451
8352 707
46588 614
19144 593
2844 204
3631 673