20368 837
2596 384
5931 597
7027 317
2938 664
6651 548
23384 492
15829 560
3217 295
2551 249
4896 540
5159 540