15002 560
9842 265
59237 158
25533 193
31916 556
16218 99
14498 415
116541 829
12592 65
25922 600
5994 749
10770 70
6851 787
19326 817