5842 852
16862 112
15085 99
3750 557
10647 522
4614 721
5318 511
3064 521
4358 65
3604 377
8737 589
3764 792
3333 435
4201 664
3496 588
3733 213