5846 852
16927 112
15098 99
3751 557
10648 522
4617 721
5321 511
3067 521
4362 65
3607 377
8741 589
3764 792
3333 435
4204 664
3497 588
3736 213