2509 679
2310 550
2524 595
1194 268
3064 676
6282 416
4853 655
26843 512
20619 195
8870 125
29003 137