3871 203
128538 633
197430 528
8800 817
3580 416
5564 893
4641 638
5058 786
9292 341
28169 685
77832 544