4116 428
2995 219
3282 466
1531 194
3845 601
3104 294
3556 262
1275 177
3149 621
4067 939
4274 685
3879 754