2106 256
17456 354
1721 30
2744 393
3142 269
3364 472
28143 358
5497 447
26812 66
23904 120
8172 270
9619 122
3147 375