3853 203
128286 633
196804 527
8782 817
3566 416
5546 893
4628 638
5051 786
9271 341
27956 684
77470 543