5194 132
32935 414
139166 399
140055 1095
10250 842
28657 192
16340 533
5953 390
25780 132
7431 329
33430 137
16202 117
33150 284
14006 407
32219 201
10673 435
55090 182
11956 532
41982 85
27447 687
76020 727
25274 251
91979 242
85151 431
8432 597
32520 465
32300 603
8088 701