3850 203
128128 633
196489 526
8779 817
3561 416
5536 893
4621 638
5045 786
9262 341
27871 684
77260 543