15090 49
21070 432
7784 681
19756 612
15991 116
25994 164
11930 357
15785 123
47221 329
42710 682
14906 461
9392 78
2162 397
2229 278
2683 324