3896 121
1682 325
1750 260
1215 84
2819 59
2342 270
3013 637
2923 776
1958 286
3656 802
2539 701
3433 945