15727 49
22465 432
7996 681
20781 612
16410 116
26935 164
12446 357
16191 123
49049 330
45060 682
15639 461
9830 78
2342 397
2503 278
2876 324