10806 722
12735 62
106726 441
36770 586
13566 230
6974 658
5860 113
4744 590
7145 499
5256 834
5033 339
9757 516
31029 179