257551 857
35366 673
497053 1196
4096 211
7608 676
205680 393
351237 842
5402 792
3626 176
11169 639
2860 788
104104 861
164200 714
4539 516
6693 877
3398 535
293681 1157
5850 364
5152 683
345745 782
10550 232
1192 186
2072 256
90008 378
194111 694
166285 565
12843 643
40837 112