33222 311
23028 332
10674 176
17863 514
14899 280
6621 521
28657 189
28138 210
6424 664
9495 553
14068 445
5197 83
5962 576
3067 153
8832 834
4619 241
10545 59
186526 531
11506 401
15566 682
8543 597
9218 1006
7584 45
8505 767
3909 318
153202 239
16900 493
4489 764