5008 601
3715 324
3699 351
8006 845
3918 215
3789 94
7855 545
2869 86
4024 63
5152 637
3430 281
4240 485
3837 457
3441 561
5531 588
4591 482
2164 216
29646 395