4641 51
4420 694
3733 339
6313 619
6455 582
3743 489
21046 389
71039 417
16872 440
3016 145
5827 525
9740 857
4126 542