39896 512
8268 517
37172 517
28311 249
16719 499
24282 467
12684 521
9484 554
3464 626
1728 233
5045 651