12048 855
30706 66
43018 889
53111 731
22609 373
47738 404
7693 416
24531 363
14524 501
11479 644
2929 182
16382 617
4741 226
15709 175
5073 570
7183 496
6719 691
4661 401
4067 63
9557 927
9228 622
6730 628