1302 293
2323 371
3153 531
26107 867
4699 552
7560 134
6640 409
3549 209
6313 339
9388 672
4931 118
3782 406