16961 354
840 30
2471 393
2833 269
3269 472
27635 358
5051 447
23537 64
23469 120
7749 270
9235 122
3057 375