375 97
672 211
1467 357
383 82
9405 616
1995 248
50368 174
4477 370
12323 165
24243 277
168764 306
169726 539
9047 640
22309 740
52040 54
37568 542
28820 181
4109 257
8182 575
39925 223
5735 30
2216 51