13591 595
4310 204
3083 387
3832 891
5848 610
3743 98
2794 99
42211 540
32476 507
39158 608
32031 399