21833 322
26560 441
1159 96
3721 517
85937 297
39553 385
14857 353
25912 196
8826 691
39782 684
9750 730
10333 194
5968 809
8944 732