2276 267
3515 771
56408 379
26647 477
4052 745
7996 295
21905 808
155597 631
15636 777
47855 571
4334 612
57199 761
10321 71
13361 115
3727 882