5694 852
15783 112
14488 99
3666 557
10538 521
4546 721
5244 511
2976 521
4252 65
3496 377
8570 589
3696 792
2937 434
4125 664
3429 588
3669 213