15285 150
8605 584
15041 482
9502 552
10005 433
4096 341
10584 492
8356 136
15704 906
3299 480
3399 685
2032 229