39960 512
8275 517
37291 517
28409 249
16736 499
24365 467
12724 521
9518 554
3471 626
1735 233
5054 651