1302 293
2322 371
3153 531
26107 867
4698 552
7559 134
6640 409
3549 209
6312 339
9387 672
4931 118
3782 406