15260 150
8595 584
15019 482
9487 552
9993 433
4091 341
10574 492
8349 136
15689 906
3298 480
3366 685
2031 229