6486 556
2094 50
3581 636
24956 651
8381 372
6560 535
4347 817
5217 685
21442 401
43924 787
41604 928
69183 235