4972 601
3688 324
3685 351
7997 845
3899 215
3780 94
7828 545
2851 86
4006 63
5139 637
3415 281
4227 485
3827 457
3435 561
5501 588
4575 482
2156 216
29395 395