2679 592
2855 438
2986 505
2708 425
11153 700
5115 40
13567 685
13962 847
37972 35
63881 560
5218 56
39223 721
11968 329