39906 512
8269 517
37193 517
28328 249
16723 499
24297 467
12701 521
9488 554
3464 626
1728 233
5048 651