19301 472
17347 719
10538 397
16879 306
8502 452
15495 508
24657 386
6927 48
4580 84
6169 668
15175 517
14611 573