1313 293
2334 371
3163 531
26168 867
4702 552
7577 134
6659 409
3563 209
6315 339
9397 672
4937 118
3788 406