1292 293
2312 371
3149 531
26050 867
4689 552
7536 134
6628 409
3542 209
6304 339
9376 672
4927 118
3769 406