1652 293
2451 371
3331 531
27077 867
4840 552
8015 134
6915 409
3783 209
6395 339
9833 672
5056 118
3883 406