12640 653
6903 311
837 193
2438 580
2798 393
6790 326
4586 168
5866 647
11526 702
6720 702
6981 653
6235 361
4847 814
2643 428
2521 309