2383 267
3487 771
55958 379
26503 477
4047 745
7987 295
21882 808
155375 630
15533 777
47453 571
4304 612
56950 761
10256 71
13311 115
3712 882