2659 592
2824 438
2980 505
2705 425
11149 700
5105 40
13563 685
13959 847
37971 35
63876 560
5216 56
39217 721
11968 329