12013 375
12683 94
6717 264
17935 443
8552 550
5054 384
6894 507
6029 557
12680 69
5359 904
6697 84
9813 685
7481 495
9293 709
14852 395
8549 507
4261 626
7528 529
20198 938
16237 824
10316 280
20862 588
6475 281
5940 61