1313 293
2332 371
3163 531
26160 867
4702 552
7573 134
6656 409
3560 209
6315 339
9396 672
4936 118
3787 406