3191 452
6298 35
4555 353
23428 594
1372 81
31504 384
3070 377
10598 358
33469 427
14618 139
45808 327
14200 628
3184 853