1292 293
2312 371
3149 531
26054 867
4689 552
7538 134
6629 409
3544 209
6304 339
9378 672
4927 118
3771 406