3851 203
128165 633
196571 526
8779 817
3563 416
5536 893
4624 638
5047 786
9265 341
27894 684
77305 543