1302 293
2323 371
3154 531
26112 867
4699 552
7560 134
6640 409
3550 209
6313 339
9388 672
4932 118
3782 406