13588 595
4303 204
3062 387
3830 891
5839 610
3732 98
2781 99
42123 540
32271 507
38939 608
31805 398