15275 150
8600 584
15032 482
9498 552
10004 433
4096 341
10582 492
8354 136
15699 906
3298 480
3387 685
2032 229