5000 601
3704 324
3694 351
8001 845
3910 215
3783 94
7843 545
2857 86
4015 63
5148 637
3420 281
4230 485
3833 457
3437 561
5510 588
4584 482
2156 216
29503 395