2596 503
1535 303
2508 326
6787 455
6036 701
9431 105
3821 480
5651 98
2071 35
12052 485
5346 579
6231 755