9815 72
31022 556
42636 516
8437 517
40832 518
31381 250
17362 501
27051 469
14256 521
3584 626
1824 233