39935 512
8272 517
37247 517
28377 249
16730 499
24335 467
12713 521
9506 554
3468 626
1733 233
5051 651