1303 293
2327 371
3156 531
26121 867
4699 552
7560 134
6642 409
3550 209
6313 339
9389 672
4932 118
3783 406