12582 91
6705 608
8550 516
4527 572
6542 637
7813 202
7302 348
3701 382
6116 564
5502 704
8078 91
15780 276
3013 574
3869 656
7444 316
1165 129
24060 140
9467 78
4349 103
4542 819
7650 706
6638 155
6974 853
4703 683