39998 512
8278 517
37325 517
28447 249
16749 499
24407 467
12734 521
9530 554
3474 626
1737 233
5057 651