5853 852
17027 112
15113 99
3752 557
10658 522
4621 721
5323 511
3070 521
4368 65
3614 377
8751 589
3767 792
3340 435
4207 664
3501 588
3738 213