1302 293
2320 371
3152 531
26081 867
4696 552
7552 134
6638 409
3545 209
6309 339
9383 672
4930 118
3782 406