2653 592
2814 438
2980 505
2705 425
11146 700
5098 40
13562 685
13952 847
37970 35
63875 560
5216 56
39207 721
11968 329