19127 793
5797 705
11875 313
8045 322
6231 349
4619 396
6605 286
6539 784
16572 624
3164 84
5164 741
4415 539
4985 570
8505 547
4006 457
5542 755
19967 429