12578 653
6636 311
810 193
2406 580
2723 393
6718 326
4555 168
5830 647
11460 702
6672 702
6919 650
6208 361
4761 814
2618 428
2483 309