4576 631
9223 644
11797 478
9245 648
6665 140
7460 353
15909 301
4861 233
10557 709
11162 41
5524 153
50688 682