1303 293
2327 371
3156 531
26124 867
4699 552
7562 134
6643 409
3550 209
6313 339
9389 672
4932 118
3783 406