2268 267
3512 771
56338 379
26638 477
4046 745
7994 295
21897 808
155541 631
15612 777
47755 571
4327 612
57156 761
10312 71
13356 115
3726 882