21831 322
26560 441
1158 96
3721 517
85937 297
39553 385
14856 353
25911 196
8826 691
39781 684
9750 730
10333 194
5968 809
8944 732