1305 293
2329 371
3162 531
26135 867
4699 552
7565 134
6646 409
3551 209
6314 339
9393 672
4934 118
3784 406