2382 267
3487 771
55944 379
26503 477
4046 745
7985 295
21878 808
155366 630
15530 777
47422 571
4301 612
56936 761
10255 71
13304 115
3712 882