19955 627
109187 726
9412 300
745080 1219
8867 158
8241 414
195802 431
16948 405
80634 859
25985 339
7391 270
23599 676
4613 69
53838 680
26496 411
3071 240
7939 863