2277 267
3516 771
56411 379
26647 477
4052 745
7996 295
21905 808
155599 631
15637 777
47860 571
4334 612
57203 761
10321 71
13361 115
3727 882