2276 267
3515 771
56399 379
26646 477
4052 745
7996 295
21903 808
155589 631
15633 777
47840 571
4334 612
57194 761
10321 71
13361 115
3727 882