39893 512
8267 517
37169 517
28307 249
16719 499
24280 467
12684 521
9484 554
3464 626
1728 233
5045 651