3863 203
128458 633
197158 528
8795 817
3574 416
5555 893
4637 638
5056 786
9287 341
28105 685
77706 544