3875 203
128610 633
197637 528
8802 817
3582 416
5568 893
4648 638
5062 786
9294 341
28227 685
77957 544