12682 653
7057 311
857 193
2476 580
2836 393
6835 326
4619 168
5893 647
11566 702
6763 702
7007 653
6264 361
4896 814
2653 428
2546 309