14578 355
12605 828
909 64
1636 278
7133 228
4260 484
4572 280
6586 674
9238 714
6647 657
4683 127
2867 109
3283 562