21821 322
26552 441
1158 96
3719 517
85920 297
39548 385
14855 353
25905 196
8825 691
39763 684
9746 730
10331 194
5968 809
8944 732