3186 676
5759 665
38311 514
8980 87
7799 842
59171 231
5583 42
9645 484
5219 617
11727 526
6270 677
5203 519
5799 361
16162 556
3008 758
1393 131