1302 293
2322 371
3152 531
26104 867
4698 552
7556 134
6640 409
3549 209
6312 339
9387 672
4930 118
3782 406