11386 117
9437 509
21601 358
6755 531
10516 706
3226 657
29716 796
3930 610
4560 822
10968 138
8380 55
12287 234