2588 592
2745 438
2972 505
2700 425
11129 700
5080 40
13551 684
13944 847
37963 35
63856 560
5199 56
39171 721
11964 329