15734 49
22476 432
8001 681
20790 612
16411 116
26949 164
12447 357
16197 123
49067 330
45087 682
15642 461
9832 78
2345 397
2507 278
2879 324