1287 293
2310 371
3149 531
26029 867
4689 552
7528 134
6626 409
3541 209
6303 339
9376 672
4926 118
3768 406