39891 512
8267 517
37168 517
28305 249
16718 499
24280 467
12684 521
9483 554
3464 626
1728 233
5045 651