39953 512
8274 517
37277 517
28397 249
16733 499
24357 467
12722 521
9515 554
3471 626
1734 233
5053 651