39995 512
8278 517
37317 517
28438 249
16748 499
24401 467
12733 521
9529 554
3474 626
1737 233
5056 651