17266 892
3551 542
18195 270
14487 301
4453 609
14088 393
7716 846
16343 581
7150 259
26618 542
9611 320