13592 595
4312 204
3085 387
3832 891
5848 610
3743 98
2794 99
42215 540
32490 507
39173 608
32048 399