1313 293
2334 371
3163 531
26169 867
4702 552
7578 134
6660 409
3563 209
6315 339
9397 672
4937 118
3789 406