39992 512
8277 517
37313 517
28435 249
16746 499
24396 467
12732 521
9527 554
3474 626
1737 233
5055 651