7015 601
6939 503
360046 663
108950 441
88434 300
36676 540
9545 72
16696 59
11613 849
18049 770
27970 182
12053 552