39970 512
8276 517
37296 517
28415 249
16737 499
24374 467
12726 521
9522 554
3471 626
1736 233
5054 651