529 127
1844 562
1518 234
820 69
19226 549
15732 533
45605 494
4587 59
26666 800
18581 780
36728 210
12852 849
5691 44
3927 587
45531 761
3255 262