39983 512
8277 517
37307 517
28422 249
16746 499
24385 467
12729 521
9525 554
3473 626
1736 233
5054 651