5848 852
16953 112
15104 99
3751 557
10649 522
4617 721
5321 511
3067 521
4362 65
3609 377
8742 589
3765 792
3333 435
4204 664
3498 588
3736 213