14994 560
9836 265
59055 158
25493 193
31864 556
16170 99
14455 415
116277 829
12546 65
25807 600
5977 749
10741 70
6819 787
19297 817