2589 592
2749 438
2972 505
2701 425
11130 700
5081 40
13554 685
13944 847
37964 35
63856 560
5200 56
39171 721
11964 329