39991 512
8277 517
37311 517
28434 249
16746 499
24393 467
12732 521
9527 554
3474 626
1737 233
5055 651