5193 546
4447 635
5555 406
5096 412
5132 370
4824 193
6849 257
3397 701
5005 99
8044 662
4296 96
40113 302