14581 355
12612 828
909 64
1636 278
7134 228
4264 484
4574 280
6588 674
9239 714
6647 657
4686 127
2867 109
3284 562