3872 203
128586 633
197535 528
8802 817
3580 416
5566 893
4642 638
5060 786
9293 341
28197 685
77889 544