4298 498
3534 620
9451 598
282790 1266
8550 593
4091 310
1135 130
53238 491
11002 93
5273 555
4109 811
5372 937
30627 190