4000 339
1847 317
2187 229
5596 679
12039 564
12091 101
16000 306
5497 100
22798 143
5828 458
4014 156
7935 698
6191 218
16657 325
2925 171
9018 588
9768 882
5399 775
5904 49
5373 224
2948 773
4953 590
4100 777
19232 241
14320 488
16772 911
6203 355
5779 119