971 123
2127 132
4004 121
1691 325
1761 260
1242 84
2901 59
2359 270
3035 637
2948 776
1973 286
3688 802
2545 701
3456 945