14293 355
12363 828
900 64
1620 278
6913 228
4171 484
4314 280
6556 674
9213 714
6627 657
4641 127
2818 109
3228 562