19378 472
17396 719
10565 397
16930 306
8520 452
15546 508
24736 386
6950 48
4600 84
6183 668
15229 517
14645 573