13589 595
4303 204
3062 387
3830 891
5839 610
3732 98
2781 99
42123 540
32273 507
38944 608
31812 398