12638 653
6887 311
832 193
2438 580
2786 393
6778 326
4583 168
5862 647
11519 702
6713 702
6960 653
6234 361
4844 814
2641 428
2505 309