14570 355
12601 828
909 64
1636 278
7133 228
4259 484
4565 280
6586 674
9238 714
6646 657
4683 127
2867 109
3282 562