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