14999 560
9839 265
59183 158
25520 193
31895 556
16192 99
14482 415
116454 829
12578 65
25889 600
5989 749
10761 70
6843 787
19322 817