12640 653
6889 311
834 193
2438 580
2788 393
6779 326
4583 168
5863 647
11523 702
6716 702
6962 653
6234 361
4844 814
2642 428
2508 309