5003 601
3709 324
3698 351
8003 845
3914 215
3786 94
7848 545
2860 86
4019 63
5150 637
3424 281
4234 485
3836 457
3440 561
5515 588
4587 482
2159 216
29580 395