4392 51
4406 694
3693 339
6313 619
6441 582
3736 489
21032 389
70983 417
16861 440
3016 145
5817 525
9732 857
4125 542