1676 45
9694 43
15456 547
3688 329
5246 658
4234 654
3382 758
2953 401
4277 654
7247 699
2773 359
7801 813
8717 642
5883 683
7061 358
4548 583
2498 130
4181 634
4929 95
2257 79
2943 245
5130 132
6775 772
4680 563