17033 354
898 30
2484 393
2841 269
3274 472
27639 358
5078 447
23690 64
23481 120
7784 270
9257 122
3058 375