16005 348
27202 294
4355 447
19512 426
11697 91
6567 83
4274 665
28118 553
3086 245
9971 905
3126 747
4360 855
1610 115