12641 653
6914 311
840 193
2440 580
2807 393
6794 326
4589 168
5868 647
11529 702
6721 702
6985 653
6238 361
4851 814
2646 428
2525 309