5842 852
16860 112
15085 99
3750 557
10647 522
4614 721
5318 511
3064 521
4357 65
3604 377
8737 589
3764 792
3332 435
4201 664
3495 588
3732 213