2684 339
3667 958
2318 375
4899 749
34567 311
4698 616
9886 577
18647 292
15596 396
41225 55
50244 170