1286 293
2310 371
3149 531
26025 867
4688 552
7528 134
6626 409
3541 209
6303 339
9376 672
4926 118
3767 406