7016 601
6939 503
360290 664
108971 441
88466 300
36678 540
9556 72
16713 59
11615 849
18056 770
27980 182
12054 552