2381 267
3487 771
55943 379
26503 477
4046 745
7985 295
21877 808
155366 630
15528 777
47416 571
4300 612
56934 761
10255 71
13303 115
3712 882