13594 595
4312 204
3087 387
3832 891
5850 610
3747 98
2797 99
42230 540
32553 507
39240 608
32102 399