642 122
473 41
4047 545
3985 780
12959 644
4431 569
6218 115
5717 591
5653 292
27774 37
26302 384
11216 622
6687 466
11412 532
14467 598
5129 508
5811 104