21813 322
26541 441
1157 96
3718 517
85910 297
39546 385
14853 353
25901 196
8824 691
39758 684
9745 730
10330 194
5968 809
8944 732