14999 560
9839 265
59187 158
25523 193
31898 556
16193 99
14482 415
116461 829
12579 65
25891 600
5989 749
10761 70
6843 787
19322 817