15910 397
14558 392
27777 532
20591 822
4072 301
5372 578
4322 518
3897 665
4109 767
19438 547
1259 93