13595 595
4315 204
3094 387
3833 891
5857 610
3752 98
2801 99
42273 540
32680 507
39381 608
32186 399