15004 482
12675 214
41778 516
14532 767
15264 463
22114 698
27280 529
16375 605
9984 41
49408 492
29552 458
16146 123
12002 152
21641 242