15006 482
12678 214
41787 516
14534 767
15266 463
22118 698
27282 529
16375 605
9986 41
49418 492
29559 458
16150 123
12004 152
21647 242