1292 293
2312 371
3149 531
26053 867
4689 552
7538 134
6629 409
3543 209
6304 339
9377 672
4927 118
3769 406