17041 354
904 30
2485 393
2843 269
3275 472
27646 358
5080 447
23731 64
23485 120
7819 270
9265 122
3059 375