1646 293
2451 371
3326 531
27069 867
4840 552
8007 134
6915 409
3777 209
6395 339
9813 672
5055 118
3883 406