2056 256
17451 354
1675 30
2731 393
3125 269
3360 472
28131 358
5471 447
26687 66
23882 120
8160 270
9599 122
3142 375