3182 676
5758 665
38305 514
8980 87
7799 842
59163 231
5582 42
9640 484
5219 617
11724 526
6268 677
5203 519
5799 361
16160 556
3007 758
1393 131