39901 512
8268 517
37181 517
28318 249
16722 499
24288 467
12693 521
9485 554
3464 626
1728 233
5046 651