3162 676
5757 665
38294 514
8977 87
7793 842
59122 231
5577 42
9616 484
5218 617
11719 526
6261 677
5197 519
5792 361
16149 556
3005 758
1393 131