2585 592
2738 438
2972 505
2700 425
11128 700
5075 40
13550 684
13944 847
37961 35
63855 560
5198 56
39167 721
11964 329