2531 332
3083 478
47444 78
4583 547
15736 192
10822 500
5415 515
5303 801
2132 127
10205 675
32965 477
9277 526