29326 492
558 115
2575 715
797 150
1868 335
1863 501
3174 604
804 204
5745 634
4485 568
11278 622
57667 635