12644 653
6929 311
841 193
2447 580
2809 393
6800 326
4591 168
5873 647
11538 702
6731 702
6987 653
6240 361
4856 814
2646 428
2532 309