5857 852
17076 112
15121 99
3753 557
10668 522
4621 721
5324 511
3072 521
4376 65
3617 377
8752 589
3773 792
3341 435
4210 664
3506 588
3740 213