13591 595
4309 204
3083 387
3832 891
5848 610
3743 98
2794 99
42210 540
32473 507
39157 608
32028 399