2382 267
3487 771
55955 379
26503 477
4046 745
7987 295
21879 808
155370 630
15530 777
47429 571
4303 612
56946 761
10255 71
13308 115
3712 882