12663 653
6994 311
856 193
2458 580
2823 393
6821 326
4605 168
5889 647
11556 702
6754 702
6999 653
6252 361
4881 814
2649 428
2538 309