12640 653
6898 311
836 193
2438 580
2796 393
6789 326
4585 168
5866 647
11525 702
6718 702
6973 653
6234 361
4846 814
2643 428
2517 309