39951 512
8274 517
37272 517
28394 249
16731 499
24351 467
12721 521
9514 554
3470 626
1734 233
5051 651