5008 601
3715 324
3700 351
8006 845
3919 215
3792 94
7856 545
2869 86
4024 63
5153 637
3430 281
4241 485
3837 457
3441 561
5531 588
4592 482
2165 216
29653 395