2276 267
3515 771
56391 379
26646 477
4051 745
7996 295
21902 808
155581 631
15633 777
47830 571
4333 612
57187 761
10318 71
13360 115
3727 882