1302 293
2320 371
3151 531
26079 867
4696 552
7550 134
6637 409
3545 209
6309 339
9383 672
4930 118
3782 406