5196 546
4469 635
5565 406
5111 412
5141 370
4835 193
6867 257
3406 701
5021 99
8054 662
4311 96
40156 302