15631 49
22320 432
7953 681
20646 612
16353 116
26794 164
12386 357
16125 123
48852 330
44695 682
15546 461
9785 78
2322 397
2459 278
2844 324