19128 793
5797 705
11875 313
8047 322
6234 349
4619 396
6608 286
6540 784
16580 624
3166 84
5167 741
4415 539
4989 570
8507 547
4010 457
5546 755
19970 429