5836 852
16782 112
15068 99
3749 557
10641 522
4610 721
5315 511
3062 521
4347 65
3594 377
8731 589
3759 792
3330 435
4197 664
3492 588
3730 213