1587 293
2430 371
3271 531
26959 867
4829 552
7953 134
6884 409
3750 209
6382 339
9702 672
5023 118
3870 406