2511 679
2310 550
2524 595
1194 268
3064 676
6282 416
4855 655
26843 512
20621 195
8870 125
29003 137