14993 560
9836 265
59046 158
25490 193
31862 556
16168 99
14455 415
116266 829
12542 65
25801 600
5976 749
10739 70
6819 787
19295 817