12640 653
6896 311
835 193
2438 580
2788 393
6785 326
4584 168
5866 647
11524 702
6718 702
6970 653
6234 361
4845 814
2643 428
2514 309