39901 512
8269 517
37184 517
28321 249
16722 499
24293 467
12693 521
9485 554
3464 626
1728 233
5046 651