669 122
511 41
4158 545
4007 780
12971 644
4434 569
6222 115
5723 591
5657 292
27778 37
26313 384
11239 622
6693 466
11417 532
14467 598
5130 508
5816 104