12656 653
6964 311
852 193
2453 580
2817 393
6815 326
4600 168
5883 647
11548 702
6752 702
6997 653
6248 361
4868 814
2648 428
2535 309