39951 512
8274 517
37274 517
28394 249
16731 499
24352 467
12721 521
9514 554
3470 626
1734 233
5052 651