5842 852
16838 112
15079 99
3749 557
10647 522
4612 721
5316 511
3064 521
4351 65
3601 377
8736 589
3763 792
3332 435
4201 664
3492 588
3732 213