1302 293
2319 371
3151 531
26074 867
4696 552
7548 134
6637 409
3545 209
6308 339
9382 672
4929 118
3781 406