2605 592
2766 438
2974 505
2703 425
11134 700
5084 40
13554 685
13949 847
37965 35
63858 560
5203 56
39180 721
11967 329