13592 595
4311 204
3083 387
3832 891
5848 610
3743 98
2794 99
42213 540
32481 507
39164 608
32034 399