15998 348
27200 294
4352 447
19512 426
11696 91
6566 83
4274 665
28108 553
3086 245
9970 905
3126 747
4360 855
1609 115