3870 203
128533 633
197418 528
8800 817
3580 416
5564 893
4640 638
5058 786
9291 341
28166 685
77824 544