15259 150
8595 584
15013 482
9486 552
9992 433
4089 341
10573 492
8348 136
15686 906
3295 480
3366 685
2028 229