4997 601
3701 324
3693 351
8000 845
3907 215
3780 94
7842 545
2856 86
4010 63
5148 637
3419 281
4230 485
3832 457
3435 561
5506 588
4582 482
2156 216
29477 395