5196 546
4467 635
5563 406
5108 412
5139 370
4833 193
6866 257
3404 701
5020 99
8049 662
4310 96
40149 302