12657 653
6967 311
855 193
2454 580
2817 393
6816 326
4601 168
5884 647
11549 702
6752 702
6997 653
6249 361
4871 814
2649 428
2535 309