22578 280
3916 551
23765 478
6543 89
9866 796
13496 532
12468 129
21354 843
13259 417
10477 831
25904 265
28428 738
3773 761