14524 355
12570 828
907 64
1630 278
7119 228
4251 484
4528 280
6578 674
9233 714
6638 657
4677 127
2861 109
3281 562