1108 278
2271 523
987 107
2960 556
9796 360
30584 685
13500 244
4357 268
2709 61
3751 79
3772 491
3787 265