5010 601
3719 324
3702 351
8007 845
3920 215
3795 94
7860 545
2870 86
4024 63
5155 637
3433 281
4243 485
3838 457
3445 561
5534 588
4592 482
2167 216
29684 395