1302 293
2320 371
3151 531
26079 867
4696 552
7548 134
6637 409
3545 209
6308 339
9382 672
4929 118
3782 406