1995 302
2673 232
3060 799
2998 527
2905 290
2510 133
4385 89
8375 358
52100 511
8267 358
166029 139
28657 123
4566 785
6101 235
3930 589
3976 129
87216 642
42548 438
9600 773
25574 83
7891 640
5252 148
16420 54
23071 80
9558 907
4362 277
10570 264
39292 143