21827 322
26557 441
1158 96
3720 517
85931 297
39553 385
14856 353
25911 196
8826 691
39774 684
9749 730
10332 194
5968 809
8944 732