1293 293
2313 371
3149 531
26055 867
4690 552
7539 134
6630 409
3544 209
6304 339
9378 672
4927 118
3772 406