2112 280
9667 853
6123 223
109500 592
19800 131
3700 445
7899 253
8726 409
106054 993
21102 543
17611 655
7723 819
1704 174
5242 708