13589 595
4303 204
3063 387
3830 891
5839 610
3733 98
2781 99
42123 540
32276 507
38947 608
31819 398