14662 500
45601 611
8949 593
25108 552
8800 113
38083 536
11132 270
5653 938
4681 646
31892 354
56974 448