2105 256
17456 354
1717 30
2743 393
3141 269
3363 472
28143 358
5494 447
26801 66
23903 120
8170 270
9618 122
3147 375