7015 601
6939 503
360053 663
108950 441
88435 300
36676 540
9545 72
16697 59
11613 849
18049 770
27970 182
12053 552