5836 852
16783 112
15070 99
3749 557
10643 522
4610 721
5316 511
3062 521
4347 65
3595 377
8731 589
3759 792
3331 435
4197 664
3492 588
3730 213