2276 267
3515 771
56389 379
26646 477
4051 745
7996 295
21901 808
155579 631
15633 777
47828 571
4332 612
57187 761
10318 71
13360 115
3727 882