7015 601
6939 503
360085 663
108956 441
88436 300
36677 540
9547 72
16698 59
11613 849
18052 770
27970 182
12053 552