21458 279
3903 551
23720 478
6494 89
9849 796
13487 532
12437 129
21091 843
13229 417
10447 831
25834 265
28321 738
3762 761