1306 293
2331 371
3163 531
26145 867
4701 552
7570 134
6653 409
3554 209
6314 339
9395 672
4934 118
3785 406