953 128
1814 268
2303 180
3522 512
2134 352
2399 455
1486 351
2420 444
1051 125
2929 643
4041 832
1882 309