40012 512
8280 517
37342 517
28465 249
16759 499
24418 467
12745 521
9535 554
3475 626
1738 233
5057 651