4576 631
9224 644
11800 478
9251 648
6665 140
7460 353
15910 301
4861 233
10559 709
11163 41
5526 153
50703 682