12636 653
6882 311
832 193
2438 580
2786 393
6778 326
4582 168
5862 647
11517 702
6712 702
6959 653
6234 361
4843 814
2641 428
2503 309