14992 560
9835 265
58992 158
25487 193
31855 556
16163 99
14447 415
116211 829
12531 65
25786 600
5972 749
10736 70
6812 787
19287 817