12668 653
7016 311
856 193
2466 580
2827 393
6827 326
4612 168
5891 647
11560 702
6758 702
7001 653
6256 361
4886 814
2652 428
2542 309