2581 510
5487 765
39219 275
6946 182
9631 654
4106 167
20707 524
8754 415
4484 412
18060 788
8455 965
4948 222
2684 442
3543 633