15005 482
12677 214
41781 516
14532 767
15265 463
22115 698
27281 529
16375 605
9984 41
49410 492
29553 458
16148 123
12002 152
21643 242