9110 61
30198 105
5007 469
8780 658
4985 673
7044 353
16739 593
7733 58
7364 702
9322 486
22664 97
11046 587
13366 626
25662 417
19937 675
14449 561
8038 444
10049 680
21295 236
3454 26
15315 634
11526 211
6450 300
26667 90