2511 679
2310 550
2524 595
1194 268
3064 676
6285 416
4857 655
26844 512
20621 195
8870 125
29003 137