2382 267
3487 771
55956 379
26503 477
4046 745
7987 295
21880 808
155370 630
15531 777
47436 571
4303 612
56948 761
10255 71
13309 115
3712 882