18060 666
15308 599
4631 755
5853 648
4736 754
544 77
3306 694
886 81
5298 404
331 45
1753 371
3361 865