2111 256
17457 354
1724 30
2747 393
3147 269
3364 472
28143 358
5502 447
26845 66
23909 120
8176 270
9625 122
3148 375