3850 203
128133 633
196500 526
8779 817
3562 416
5536 893
4621 638
5045 786
9262 341
27876 684
77268 543