5840 852
16814 112
15075 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
3731 213