3858 203
128385 633
197010 528
8790 817
3573 416
5552 893
4633 638
5054 786
9279 341
28041 685
77591 543