1302 293
2326 371
3155 531
26115 867
4699 552
7560 134
6640 409
3550 209
6313 339
9388 672
4932 118
3782 406