14671 27
1576 359
3605 836
2329 99
2606 633
2719 450
15679 581
34023 476
3132 651
4244 155
6625 604
1568 223
3715 562
1355 125