14992 560
9835 265
59012 158
25488 193
31860 556
16164 99
14452 415
116231 829
12537 65
25791 600
5972 749
10737 70
6815 787
19292 817