17008 483
14746 214
45540 517
15983 767
16474 463
24313 699
30097 529
24178 606
11005 41
54172 493
32097 458
17746 124
13355 152
24556 242