15921 397
14568 392
27790 532
20604 822
4072 301
5372 578
4324 518
3898 665
4109 767
19446 547
1259 93