2647 592
2804 438
2979 505
2705 425
11144 700
5097 40
13560 685
13951 847
37970 35
63874 560
5216 56
39204 721
11967 329