5194 546
4451 635
5558 406
5101 412
5133 370
4826 193
6852 257
3398 701
5007 99
8045 662
4299 96
40121 302