2046 256
17451 354
1659 30
2728 393
3123 269
3359 472
28129 358
5465 447
26662 66
23880 120
8156 270
9594 122
3140 375