5004 601
3710 324
3698 351
8004 845
3917 215
3788 94
7852 545
2865 86
4023 63
5151 637
3426 281
4239 485
3836 457
3440 561
5524 588
4590 482
2162 216
29623 395