15913 397
14562 392
27781 532
20595 822
4072 301
5372 578
4322 518
3898 665
4109 767
19439 547
1259 93