9815 72
31022 556
42638 516
8437 517
40842 518
31383 250
17362 501
27056 469
14256 521
3584 626
1825 233