14992 560
9835 265
59016 158
25488 193
31861 556
16164 99
14453 415
116235 829
12538 65
25791 600
5973 749
10737 70
6815 787
19292 817