1585 293
2429 371
3271 531
26956 867
4829 552
7953 134
6884 409
3750 209
6381 339
9701 672
5023 118
3870 406