3642 907
493605 852
17982 54
6366 507
9003 485
6900 177
4790 305
20813 314
2666 428
11360 462
4964 457
42766 682