5000 601
3704 324
3696 351
8001 845
3910 215
3783 94
7843 545
2858 86
4015 63
5149 637
3421 281
4232 485
3833 457
3437 561
5510 588
4584 482
2157 216
29508 395