3870 203
128531 633
197411 528
8800 817
3579 416
5563 893
4640 638
5058 786
9291 341
28165 685
77819 544