12643 653
6926 311
840 193
2443 580
2809 393
6797 326
4590 168
5870 647
11536 702
6728 702
6986 653
6240 361
4853 814
2646 428
2530 309