16959 354
840 30
2471 393
2833 269
3269 472
27635 358
5048 447
23532 64
23468 120
7749 270
9235 122
3057 375