16966 354
840 30
2471 393
2833 269
3269 472
27636 358
5051 447
23542 64
23470 120
7750 270
9236 122
3057 375