15909 397
14555 392
27777 532
20590 822
4072 301
5372 578
4322 518
3897 665
4109 767
19438 547
1259 93