1302 293
2321 371
3152 531
26094 867
4698 552
7555 134
6639 409
3548 209
6310 339
9386 672
4930 118
3782 406