2747 592
2938 438
2992 505
2714 425
11168 700
5134 40
13583 685
13973 847
37981 35
63898 560
5225 56
39253 721
11968 329