15091 49
21084 432
7784 681
19762 612
15992 116
26000 164
11932 357
15786 123
47229 329
42721 682
14910 461
9395 78
2167 397
2230 278
2684 324