15261 150
8595 584
15021 482
9490 552
10003 433
4091 341
10576 492
8349 136
15690 906
3298 480
3367 685
2031 229