12644 653
6929 311
841 193
2446 580
2809 393
6799 326
4591 168
5873 647
11538 702
6729 702
6987 653
6240 361
4856 814
2646 428
2531 309