40002 512
8278 517
37328 517
28450 249
16752 499
24407 467
12738 521
9530 554
3474 626
1737 233
5057 651