5010 601
3719 324
3702 351
8006 845
3920 215
3795 94
7860 545
2870 86
4024 63
5154 637
3433 281
4241 485
3838 457
3444 561
5532 588
4592 482
2167 216
29680 395