3396 621
4846 856
4678 550
12365 719
47351 663
83082 138
11149 496
6044 526
6583 610
7155 366
6053 586
4582 164
5531 145
5771 643
3420 339