1125 278
2329 523
1064 107
3005 556
9880 360
30783 685
13608 244
4383 268
2713 61
3759 79
3783 491
3805 265