5841 852
16829 112
15077 99
3749 557
10645 522
4612 721
5316 511
3064 521
4350 65
3601 377
8736 589
3763 792
3331 435
4201 664
3492 588
3732 213