21816 322
26549 441
1157 96
3719 517
85916 297
39547 385
14853 353
25904 196
8824 691
39760 684
9746 730
10331 194
5968 809
8944 732