1286 293
2310 371
3149 531
26023 867
4687 552
7528 134
6626 409
3541 209
6303 339
9375 672
4926 118
3767 406