14993 560
9836 265
59048 158
25490 193
31863 556
16168 99
14455 415
116272 829
12545 65
25803 600
5977 749
10741 70
6819 787
19297 817