12640 653
6900 311
837 193
2438 580
2797 393
6789 326
4585 168
5866 647
11526 702
6719 702
6977 653
6235 361
4847 814
2643 428
2519 309