21495 321
26488 441
1155 96
3714 517
85805 297
39513 385
14829 353
25874 196
8809 691
39675 684
9729 730
10306 194
5967 809
8944 732