19123 793
5797 705
11873 313
8045 322
6230 349
4619 396
6605 286
6538 784
16563 624
3160 84
5160 741
4414 539
4982 570
8503 547
4004 457
5540 755
19966 429