3184 676
5759 665
38307 514
8980 87
7799 842
59169 231
5583 42
9641 484
5219 617
11727 526
6269 677
5203 519
5799 361
16161 556
3007 758
1393 131