14343 355
12404 828
900 64
1620 278
6931 228
4182 484
4341 280
6561 674
9216 714
6630 657
4649 127
2837 109
3238 562