2596 503
1535 303
2509 326
6790 455
6037 701
9437 105
3821 480
5653 98
2071 35
12052 485
5346 579
6233 755