1696 293
2484 371
3354 531
27158 867
4852 552
8043 134
6939 409
3801 209
6408 339
9898 672
5086 118
3894 406