2543 592
2680 438
2971 505
2695 425
11122 700
5064 40
13538 684
13933 847
37959 35
63842 560
5193 56
39152 721
11964 329