1089 182
1447 179
99896 952
9095 644
6454 659
4689 956
10468 469
3150 529
3557 849
7977 777
1206 72
10947 501
3800 677