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