21821 322
26555 441
1158 96
3719 517
85926 297
39548 385
14855 353
25905 196
8825 691
39764 684
9746 730
10332 194
5968 809
8944 732