13592 595
4312 204
3084 387
3832 891
5848 610
3743 98
2794 99
42214 540
32485 507
39168 608
32034 399