1301 293
2319 371
3151 531
26073 867
4696 552
7547 134
6637 409
3545 209
6308 339
9382 672
4928 118
3780 406