19143 793
5801 705
11886 313
8055 322
6238 349
4619 396
6614 286
6548 784
16600 624
3182 84
5171 741
4418 539
5002 570
8513 547
4018 457
5551 755
19985 429