2277 267
3516 771
56415 379
26648 477
4052 745
7996 295
21905 808
155600 631
15637 777
47865 571
4334 612
57204 761
10321 71
13361 115
3727 882