2650 592
2808 438
2979 505
2705 425
11145 700
5097 40
13562 685
13952 847
37970 35
63874 560
5216 56
39205 721
11968 329