4600 51
4418 694
3731 339
6313 619
6452 582
3740 489
21044 389
71025 417
16868 440
3016 145
5827 525
9738 857
4126 542