39898 512
8268 517
37173 517
28314 249
16720 499
24283 467
12685 521
9484 554
3464 626
1728 233
5045 651