5836 852
16779 112
15065 99
3749 557
10641 522
4610 721
5315 511
3062 521
4346 65
3594 377
8731 589
3759 792
3330 435
4197 664
3492 588
3729 213