15123 49
21155 432
7788 681
19820 612
16007 116
26054 164
11956 357
15805 123
47377 329
42838 682
14934 461
9436 78
2175 397
2248 278
2694 324