39991 512
8277 517
37311 517
28431 249
16746 499
24392 467
12732 521
9525 554
3474 626
1737 233
5055 651