2982 592
3255 438
3000 505
2735 425
11215 700
5229 40
13635 685
14021 847
38029 35
63936 560
5270 56
39428 721
11971 329