14999 482
12670 214
41762 516
14530 767
15255 463
22106 698
27279 529
16373 605
9982 41
49388 492
29544 458
16142 123
11995 152
21616 242