3399 894
10545 770
21572 882
14638 187
14251 101
9809 706
7685 480
1643 273
6676 836
9802 277
4305 653