2607 592
2774 438
2974 505
2703 425
11136 700
5093 40
13555 685
13950 847
37966 35
63858 560
5203 56
39183 721
11967 329