593 122
384 41
3838 545
3927 780
12936 644
4426 569
6205 115
5710 591
5645 292
27754 37
26265 384
11183 622
6676 466
11401 532
14465 598
5129 508
5807 104