15281 150
8603 584
15037 482
9499 552
10005 433
4096 341
10582 492
8355 136
15702 906
3298 480
3391 685
2032 229