9815 72
31021 556
42632 516
8437 517
40796 518
31374 250
17362 501
27047 469
14252 521
3584 626
1823 233