15272 150
8597 584
15027 482
9495 552
10004 433
4094 341
10580 492
8352 136
15696 906
3298 480
3383 685
2032 229