2105 256
17456 354
1717 30
2743 393
3141 269
3364 472
28143 358
5495 447
26804 66
23903 120
8170 270
9619 122
3147 375