4000 339
1847 317
2187 229
5594 679
12031 564
12090 101
15999 306
5494 100
22791 143
5828 458
4014 156
7935 698
6188 218
16657 325
2924 171
9017 588
9767 882
5399 775
5903 49
5372 224
2948 773
4952 590
4100 777
19226 241
14318 488
16770 911
6203 355
5779 119