1125 278
2322 523
1057 107
3000 556
9863 360
30768 685
13596 244
4383 268
2713 61
3759 79
3783 491
3804 265