5005 601
3715 324
3699 351
8005 845
3917 215
3789 94
7855 545
2866 86
4024 63
5152 637
3428 281
4240 485
3836 457
3441 561
5527 588
4591 482
2163 216
29635 395