5838 852
16810 112
15073 99
3749 557
10645 522
4612 721
5316 511
3064 521
4349 65
3599 377
8735 589
3763 792
3331 435
4200 664
3492 588
3731 213