6486 556
2094 50
3581 636
24956 651
8381 372
6560 535
4347 817
5217 685
21442 401
43917 787
41599 928
69174 235